Big Huge Thesaurus

papal nuncio

noun

sounds kind of like